Siamese shipworm - French English Dictionary